package com.miyu.system.pojo.system;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import javax.persistence.*;
import java.io.Serializable;
import lombok.Data;

/**
 * 自定义表数据查询;
 * @author : miyu
 * @date : 2022-9-30
 */
@ApiModel(value = "自定义表数据查询",description = "")
@Data
@Entity
@Table(name="sys_table")
public class SysTable implements Serializable,Cloneable{
    /** 主键 */
    @Id
    @ApiModelProperty(name = "主键",notes = "")
    @Column(name = "dict_id", nullable = false, length =32 )
    private String dictId ;
    /** 表名 */
    @ApiModelProperty(name = "表名",notes = "")
    @Column(name = "dict_table", nullable = true, length =90 )
    private String dictTable ;
    /** 名称 */
    @ApiModelProperty(name = "名称",notes = "")
    @Column(name = "dict_name", nullable = true, length =90 )
    private String dictName ;
    /** 注释 */
    @ApiModelProperty(name = "注释",notes = "")
    @Column(name = "dict_mark", nullable = true, length =100 )
    private String dictMark ;
    /** 列明 */
    @ApiModelProperty(name = "列明",notes = "")
    @Column(name = "dict_columns", nullable = true, length =8000 )
    private String dictColumns ;
    /** 数据类型 */
    @ApiModelProperty(name = "数据类型",notes = "")
    @Column(name = "dict_type", nullable = true, length =20 )
    private String dictType ;
}
